all: client.h client.cpp client_sh.cpp
	g++ -c client.cpp
	g++ -c client_sh.cpp
	g++ -o client_shell client.o client_sh.o -lpthread

.PHONY: clean run
clean:
	rm -f client.o client_sh.o client_shell *.gch

run:
	make clean
	make all
	./client_shell jovi
